Add virtual scrum team instructions and agents#1290
Add virtual scrum team instructions and agents#1290schneidergithub wants to merge 8 commits intogithub:stagedfrom
Conversation
🔍 Skill Validator Results6 resource(s) checked | ✅ All checks passed Full output
|
There was a problem hiding this comment.
Pull request overview
Adds a “virtual scrum team” instruction set plus several role-specific agents to support cross-functional software delivery workflows in GitHub Copilot.
Changes:
- Added
virtual-scrum-teaminstruction file describing role boundaries, operating rules, and a standard output format. - Added 5 new scrum-role agents (Product Owner, Solutions Architect, Software Engineer, QA Engineer, Security Engineer).
- Updated generated docs READMEs to list the new instruction and agents.
Reviewed changes
Copilot reviewed 8 out of 8 changed files in this pull request and generated 6 comments.
Show a summary per file
| File | Description |
|---|---|
| instructions/virtual-scrum-team.instructions.md | New instruction content for coordinating multi-role delivery outputs. |
| docs/README.instructions.md | Adds the “Virtual Scrum Team” entry to the instructions catalog. |
| docs/README.agents.md | Adds entries for the new scrum-role agents to the agents catalog. |
| agents/scrum-product-owner.agent.md | New Product Owner agent definition. |
| agents/scrum-solutions-architect.agent.md | New Solutions Architect agent definition. |
| agents/scrum-software-engineer.agent.md | New Software Engineer agent definition. |
| agents/scrum-qa-engineer.agent.md | New QA Engineer agent definition. |
| agents/scrum-security-engineer.agent.md | New Security Engineer agent definition. |
|
@copilot apply changes based on the comments in this thread |
|
I apologize @aaronpowell, I'm struggling a bit with submitting this PR following your expectations, along with AI doing its own thing. |
Following repo conventions. Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Following repo conventions. Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Following repo conventions. Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Following repo conventions. Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Following repo conventions. Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Following repo conventions. Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
|
Ok, I believe it is ready for review now. |
|
@aaronpowell - Here is my PR, and an overview of some of the "painful" experience. It now says I need to resolve conflicts, which was not the case when I first submitted this for approval. |
|
These agents aren't really providing much value over the knowledge in models such as GPT-5. They are very simplistic in what they define and where there is specified expertise there is a lack of samples or deep instructions for the agent to uplift the model knowledge on. |
|
@aaronpowell understood, I will create a new PR with higher quality. The main purpose is to run a simulated scrum team, with the idea of sprint planning & refinements. It helps create higher quality implementation plans, and I have an example of "talking" to the virtual agents here: https://github.com/schneidergithub/virtual-scrum-team-example/blob/main/.github/scrum/decisions/2026-01-26-sprint-1-decisions.md However, the above template has much more information, I didn't want to submit too much in 1 PR for review. I was attempting the bare minimum, with the end goal of continuing to add & enhance it. |
Summary
Adds a virtual scrum team contribution for software delivery.
Included
Purpose
This contribution provides a structured cross-functional delivery model for GitHub Copilot, with clear role boundaries across product, architecture, implementation, testing, and security.
Notes
Assuming this is accepted, please @all-contributors add @schneidergithub for Instructions & Agents. Thank you!